package cont

import db "tacitus/library/database"

/*
内容
 */
type Content struct {
	ID         int    `json:"id" xorm:"pk autoincr"`
	CateID     int    `json:"cate_id"`
	UserID     int    `json:"user_id"` // 发布者
	Type       string `json:"type"`    // 内容类型:文章、视频、音频等
	Title      string `json:"title"`
	Keywords   string `json:"keywords"`
	Brief      string `json:"brief"`
	Picture    string `json:"picture"`
	Author     string `json:"author"`  // 作者
	Content    string `json:"content"` // 文章内容
	File       string `json:"file"`    // 视频、音频文件
	Weight     int    `json:"weight"`  // 权重
	Hits       int    `json:"hits"`
	Support    int    `json:"support"`
	Oppose     int    `json:"oppose"`
	CreateTime int64  `json:"create_time"`
	UpdateTime int64  `json:"update_time"`
}

// 表名
func (Content) TableName() string {
	return db.TablePrefix+"cont"
}
